//////////////////////////////////////////////////////////////////////////

#ifndef _SERVERSTATEPACKETONCLIENT_H_
#include "serverstatepacketonclient.h"
#endif

//////////////////////////////////////////////////////////////////////////

#ifndef _CLIENTENGINE_H_
#include "clientengine.h"
#endif

//////////////////////////////////////////////////////////////////////////


ServerStatePacketOnClient::ServerStatePacketOnClient( const ServerStatePacket& _serverStatePacket )
: m_ServerStatePacket(_serverStatePacket)
{
}


//////////////////////////////////////////////////////////////////////////


ServerStatePacketOnClient::~ServerStatePacketOnClient()
{
}


//////////////////////////////////////////////////////////////////////////



void ServerStatePacketOnClient::VisitClientEngine( ClientEngine* _client ) const
{
    _client->UpdateServerState(m_ServerStatePacket);
}


//////////////////////////////////////////////////////////////////////////
